package com.ruoyi.mateproduction.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;

import java.util.Date;

/**
 * @Author
 * @Version 1.0
 */
//不合格品处置通知单
public class UnqualifiedNotice {
    private Long noticeId;
    private String productId;
    private String productType;
    private String num;
    private String supplierName;//供货单位
    private String checkAccording;//检验依据
    private String unqualifiedInformation;//不合格情况描述
    private String unqualifiedName;//不合格人签字
    private String unqualifiedDate;//不合格情况描述签字
    private String checkResult;
    private String checkName;
    private String checkDate;
    private String qualityDeptResult;//质量部经理意见
    private String qualityDeptName;
    private String qualityDeptDate;
    private String productionResult;//生产中心负责人意见
    private String productionName;
    private String productionDate;
    private String handleInformation;//处理情况
    private String handleName;//处理人
    private String handledate;//处理人签字日期
    private String remark;//备注
    private Long deptId;
    private String noticeOrderNum;//报告编号
    private String beginTime;
    private String endTime;
    private String productName;

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    public String getBeginTime() {
        return beginTime;
    }

    public Long getNoticeId() {
        return noticeId;
    }

    public void setNoticeId(Long noticeId) {
        this.noticeId = noticeId;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    public String getSupplierName() {
        return supplierName;
    }

    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName;
    }

    public String getCheckAccording() {
        return checkAccording;
    }

    public void setCheckAccording(String checkAccording) {
        this.checkAccording = checkAccording;
    }

    public String getUnqualifiedName() {
        return unqualifiedName;
    }

    public void setUnqualifiedName(String unqualifiedName) {
        this.unqualifiedName = unqualifiedName;
    }

    public String getUnqualifiedDate() {
        return unqualifiedDate;
    }

    public void setUnqualifiedDate(String unqualifiedDate) {
        this.unqualifiedDate = unqualifiedDate;
    }

    public String getUnqualifiedInformation() {
        return unqualifiedInformation;
    }

    public void setUnqualifiedInformation(String unqualifiedInformation) {
        this.unqualifiedInformation = unqualifiedInformation;
    }

    public String getCheckResult() {
        return checkResult;
    }

    public void setCheckResult(String checkResult) {
        this.checkResult = checkResult;
    }

    public String getCheckName() {
        return checkName;
    }

    public void setCheckName(String checkName) {
        this.checkName = checkName;
    }

    public String getCheckDate() {
        return checkDate;
    }

    public void setCheckDate(String checkDate) {
        this.checkDate = checkDate;
    }

    public String getQualityDeptResult() {
        return qualityDeptResult;
    }

    public void setQualityDeptResult(String qualityDeptResult) {
        this.qualityDeptResult = qualityDeptResult;
    }

    public String getQualityDeptName() {
        return qualityDeptName;
    }

    public void setQualityDeptName(String qualityDeptName) {
        this.qualityDeptName = qualityDeptName;
    }

    public String getQualityDeptDate() {
        return qualityDeptDate;
    }

    public void setQualityDeptDate(String qualityDeptDate) {
        this.qualityDeptDate = qualityDeptDate;
    }

    public String getProductionResult() {
        return productionResult;
    }

    public void setProductionResult(String productionResult) {
        this.productionResult = productionResult;
    }

    public String getProductionName() {
        return productionName;
    }

    public void setProductionName(String productionName) {
        this.productionName = productionName;
    }

    public String getProductionDate() {
        return productionDate;
    }

    public void setProductionDate(String productionDate) {
        this.productionDate = productionDate;
    }

    public String getHandleInformation() {
        return handleInformation;
    }

    public void setHandleInformation(String handleInformation) {
        this.handleInformation = handleInformation;
    }

    public String getHandleName() {
        return handleName;
    }

    public void setHandleName(String handleName) {
        this.handleName = handleName;
    }

    public String getHandledate() {
        return handledate;
    }

    public void setHandledate(String handledate) {
        this.handledate = handledate;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getNoticeOrderNum() {
        return noticeOrderNum;
    }

    public void setNoticeOrderNum(String noticeOrderNum) {
        this.noticeOrderNum = noticeOrderNum;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}
